



# 函数嵌套：
def outer():
    print("晚上在学习")
def inner():
    print("python基础")

outer()
inner()




# 嵌套定义：
def study():      # 外函数
    print("I am studying.")
    def work():    # 内函数
        print("I am working.")  # 不要在内层函数中调用外层函数，会陷入死循环，直到超过递归的最大深度
    work()   # 注意：注意缩进，定义和调用时同级的，调用如果在定义里面则永远调用不到
study()










